to be desperate for - Deutsch Englisch Wörterbuch